$(function () {
  // 设置校验规则
  let form = layui.form;
  form.verify({
    // 密码校验规则
    pwd: [/^[\S]{6,15}$/, "密码必须6到12位，且不能出现空格"],
    // 新密码校验规则
    newpwd: function (value) {
      if (value == $("[name=oldPwd]").val()) {
        return "新密码不能和原密码相同！";
      }
    },
    // 确定新密码校验规则
    repwd: function (value) {
      if (value !== $("[name=newPwd]").val()) {
        return "两次新密码输入不一致";
      }
    },
  });
  let layer = layui.layer;
  $("form").on("submit", function (e) {
    e.preventDefault();
    axios({
      method: "POST",
      url: "/my/updatepwd",
      data: $(this).serialize(),
    }).then((res) => {
      let obj = res.data;
      if (obj.status !== 0) {
        return layer.msg(obj.message);
      }
      layer.msg("恭喜您，修改密码成功！");
      $("form")[0].reset();
      window.parent.location.href = "/login.html";
    });
  });
});
